<template>
<view class="goods-item">
									<radio :checked="goods.goods_state" color="#C00000" @click="radioClickHandler"></radio>
									<view class="goods-item-left">
										<image :src="goods.goods_small_logo" class="goods-pic"></image>
									</view>
									
									<view class="goods-item-right">
										<view class="goods-name">{{goods.goods_name}}</view>
										<view class="goods-info-box">
											<view class="goods-price">{{goods.goods_price}}元</view>
										</view>
									</view>
								</view>


</template>

<script>
	export default {
		props:{
			goods:{
				type:Object,
				default:{}
			}
		},
		name:"my-goods",
		data() {
			return {
				
			};
		},
		methods:{
			radioClickHandler(){
				this.$emit('radio-change',{
					goods_id:this.goods.goods_id,
					goods_state:!this.goods.goods_state
				})
			}
		}
	}
</script>

<style lang="scss">
.goods-item{
	display: flex;
	padding: 10px 5px;
	border-bottom: 1px solid #f0f0f0;
	
	.goods-item-left{
		margin-right: 5px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		
		.goods-pic{
			width: 100px;
			height: 100px;
			display: block;
		}
	}
	
	.goods-item-right{
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		.goods-name{
			font-size: 13px;
		}
		
		.goods-info-box{}
		
		.goods-price{
			color: #C00000;
			font-size: 16px;
		}
	}
}
</style>